home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.alaska-software.com
/
2014.06.ftp.alaska-software.com.tar
/
ftp.alaska-software.com
/
3pp
/
mxsetup.old
/
{app}
/
Mx.ch
< prev
next >
Wrap
Text File
|
2001-09-19
|
5KB
|
157 lines
//////////////////////////////////////////////////////////////////////
//
// Mx.ch
//
// Copyright:
// Maniacc Software Inc., (c) 1999. All rights reserved.
//
// Contents:
// #defines for the Maniacc Library
//
//////////////////////////////////////////////////////////////////////
#define MENUITEM_SEPARATOR {NIL, NIL, XBPMENUBAR_MIS_SEPARATOR, 0}
//
// Define Drive Types
//
#define RAMDISK 0 // ram-disk or no drive found
#define FLOPPY_ND 1 // floppy (no media change check)
#define FLOPPY 2 // floppy (media change check)
#define HARDDISK 3 // hard disk
#define NETWORK 4 // Network Hard Disk
#define CDROM 5 // CD-ROM
#define ICON_APP 10000
//
// Define Icons used by Maniacc Library
//
#define ICON_FOLDER 10001
#define ICON_FOLDER_OPEN 10002
#define ICON_FOLDER_MARKED 10003
#define ICON_TREEVIEW 10005
#define ICON_CLIPBOARD 10006
#define ICON_OPENFILE 10007
#define ICON_PRINTER 10008
#define ICON_CALCULATOR 10009
#define ICON_FD_CLOSED 10011
#define ICON_FD_OPEN 10012
#define ICON_FD_MARKED 10013
#define ICON_MONEY 10015
#define ICON_POSTIT 10016
#define ICON_ZAP 10017
#define ICON_SEARCH 10018
#define ICON_DESTROY 10019
#define ICON_CDROM 10021
#define ICON_CD_OPEN 10022
#define ICON_CD_MARKED 10023
#define ICON_ND_CLOSED 10031
#define ICON_ND_OPEN 10032
#define ICON_ND_MARKED 10033
#define ICON_HD_CLOSED 10041
#define ICON_HD_OPEN 10042
#define ICON_HD_MARKED 10043
#define ICON_SYSTEM 10051
#define ICON_BLANK 10052
#define ICON_SPINUP 10099
#define ICON_SPINDN 10089
// Define Cursors used by Maniacc Library
#define CURSOR_ARROW_S 10071
#define CURSOR_ARROW_M 10081
#define CURSOR_ARROW_L 10091
#define CURSOR_BEAM_S 10072
#define CURSOR_BEAM_M 10082
#define CURSOR_BEAM_L 10092
#define CURSOR_CROSS_S 10073
#define CURSOR_CROSS_M 10083
#define CURSOR_CROSS_L 10093
#define CURSOR_HELP_S 10074
#define CURSOR_HELP_M 10084
#define CURSOR_HELP_L 10094
#define CURSOR_WAIT_S 10075
#define CURSOR_WAIT_M 10085
#define CURSOR_WAIT_L 10095
#define CURSOR_BUSY_S 10076
#define CURSOR_BUSY_M 10086
#define CURSOR_BUSY_L 10096
#define CURSOR_HAND_S 10077
#define CURSOR_HAND_M 10087
#define CURSOR_HAND_L 10097
//
// Define Bitmaps used by Maniacc Library
//
#define BITMAP_FACTORY 11001
#define BITMAP_BLANK 11002
#define C_BITMAP_FACTORY "Bitmaps\Factory.bmp"
#define BITMAP_CALCULATOR 11011
#define BITMAP_PRINTER 11012
#define BITMAP_OPENFILE 11013
#define BITMAP_CLIPBOARD 11014
#define BITMAP_TREEVIEW 11021
#Define BITMAP_DESTROY 11031
#Define BITMAP_CLOUDS 11002
//
// Define MxPushbutton Types
//
#define MX_NONE 0
#define MX_3D 1
#define MX_RAISED 2
#define MX_FLAT 3
#define MX_FLYOVER 4
//
// Define MxPushbutton Status
//
#define MXPB_UP 1
#define MXPB_DOWN 2
#define MXPB_FLAT 3
//
// Define Special Maniacc Static Types
//
#define MXSTATIC_TYPE_TEXT 1
#define MXSTATIC_TYPE_GROUPBOX 2
#define MXSTATIC_TYPE_ICON 3
#define MXSTATIC_TYPE_SYSICON 4
#define MXSTATIC_TYPE_BITMAP 5
#define MXSTATIC_TYPE_FGNDRECT 6
#define MXSTATIC_TYPE_BGNDRECT 7
#define MXSTATIC_TYPE_FGNDFRAME 8
#define MXSTATIC_TYPE_BGNDFRAME 9
#define MXSTATIC_TYPE_HALFTONERECT 10
#define MXSTATIC_TYPE_HALFTONEFRAME 11
#define MXSTATIC_TYPE_RAISEDBOX 12
#define MXSTATIC_TYPE_RECESSEDBOX 13
#define MXSTATIC_TYPE_RAISEDRECT 14
#define MX_RECESSED 15
#define MXSTATIC_TYPE_RECESSEDRECT 15
#define MXSTATIC_TYPE_RAISEDLINE 16
#define MXSTATIC_TYPE_RECESSEDLINE 17
#define MXSTATIC_TYPE_RAISEDFRAME 18
#define MXSTATIC_TYPE_SHADOWTEXT 19
//
// Define Maniacc System Icons
//
#define MX_INFO XBPSTATIC_SYSICON_ICONINFORMATION
#define MX_QUESTION XBPSTATIC_SYSICON_ICONQUESTION
#define MX_WARNING XBPSTATIC_SYSICON_ICONWARNING
#define MX_ERROR XBPSTATIC_SYSICON_ICONERROR